Energy cascading - German English Dictionary